someone who makes/deals in pitch - Französisch Englisch Wörterbuch